package crs.mensajeria.dao;

import java.util.List;

import crs.mensajeria.forms.MensajesSearchForm;
import crs.mensajeria.model.CrsMensajesEnviados;
import crs.solicitudes.model.CrsSolicitudes;
import crs.users.model.Users;

/**
 * Home object for domain model class CrsMensajesEnviados.
 * @see .CrsMensajesEnviados
 * @author Hibernate Tools
 */
public interface CrsMensajesEnviadosDao {

	 void persist(CrsMensajesEnviados transientInstance);
	 void remove(CrsMensajesEnviados persistentInstance);
	 CrsMensajesEnviados merge(CrsMensajesEnviados detachedInstance);
	 CrsMensajesEnviados findById(long id);
	 int haSidoRespondido(CrsMensajesEnviados cme);
	 int getNoMensajesEnviados(Users user, CrsSolicitudes cs);
	List<Long> findByUserId(int userid, MensajesSearchForm mf);
	
}
